abstract_levels