sockman
not defined yet