refactor export reports