started implementing the SceneManaging protocol