return empty set if no level or CM is selected