Worked some on the LevelModel