my exception handling skills aren't exceptional