added feedback handling + error handling
changed the response for something more meaningful