added regions
classes are turned to sealed