Flex reports: second pass as redesign

to make data collection faster