for several discrete levels