Implemented -singlemove