fixed move_num?