Start of UI implementation.