HDF integrity check added