exceptions handling, response more verbose