Each has its strengths