almost fixed level class