modified group structure in hdf5