Adding MPIGenerator