checkmate Patch ver2.0

-Fixed all the issues hopefully