regions are populated upon page loading