added more report functionality