added boolean locked to region_sets and regions
validation and locking now occurs at launch