better support for the report structure