numerous updates to HDF usage, query example.