reportgeneratorImpl