report genration interface updated