trying to optimize allocation for lists, maps