more specific except clauses