halfman
not defined yet