updated scene manager