better exceptions reporting for updates