perfection good and useful thread