- added detailed reports service
- refactored main