made changes to add different Reportings