added subregions to region endpoint
finetuning the api prototype