moving stuff to ui