rename moves_finished to a_move_finsihed to be more explicit