part3_with_errors