new version of hm_data