now inCheck checking works with pawns