effort to overcome difficulties