how to overcome challenges