Implemented select->move