Extra checks added to Move and GameChange