Some progress on interactions between components in the ui.