checkmate fleshed out