Reporting Functionality added