group instance methods
simplify move callback api
remove errenouse comment termination token