h() needs data.table