strengths and flaws with grace