added regions backed by postgresql