update scene