improve homing commands, fix zeroing commands