add pawn computation