halfheaded
not defined yet