challenges and strengths