MultiBatch operation support added and some refactoring.