IMPERFECTLY PERFECT.