removed need for bleeding edge data.table