upgrade 3.0