updating 2.0