Valid move checking tweaks