removed dependency to hdf5