finally understand regions. initialize of controller displays layout, routes fire changes in layout regions