improve user interface
new ui