implement multiple elevation levels.