Improving error handling
beginning of user reporting