consider catching the actual exception that your code is designed around here.