semifunctional

not defined yet