work on LevelManager