My idea for level handling ver 1.0