makes exceptions slightly more helpful