various updates for mocking out the UI.