HDF Bookkeeping