added ability to update & delete regions