checkmate doesnt work yet