Better documentation and fixed a bug that forced a player to stay in check.