update to web 3.0