add human move method