completed validation for pawns