Weaknesses and strengths