hopefully passing region through to swift client