can now do random move