adding some options for regions and clean up