Some Strengths And Weaknesses