implemented ah5py loader