add valid move