Perfection update