updated processbatchstrategy and test and decorator strategy and tests