Update GetValidMove