should we be using the regions from the session?