what error is the `try` block supposed to be dealing with?