Perfection takes time