perfectly imperfect