implement cycle_through_regions and normalize_region_ends commands