Changed architecture; Levels added