working on regions and observations