each mpi rank now only has one metadata struct

no calloc necessary
metadata mpi_gather
removed unneeded code