start building the ui