implementing SceneController
ignore breakpoints