to attain perfection

You may have missed