lean update