another section of major changes and updates

updating move checkings