be explicit about type of exception we're catching