cleaned drawScene()