Now dealing with MPI_BYTEs instead of datatypes