'deal with errors' section