updating 3