clean up
more checkmate