broken perfection