In search of perfection