Collection Report UI and backend implementation