Weaknesses and Improvements