fix 'simple' chessboard logic issues. go kill myself.