new hdf from Mohamad