fundamental technologies