adds some structure to report