actually looked up try/except blocks