better exception catching with sequences