re-adding hdf5 as it seems required