progress on the data structure to support the drill down use case