setup framework for new ui.