added distance variable to move() - unimplemented