improved exception details for -update