Change regions binding
add region binging
add __oldmode__
add ui and regions together
add scope functionality