add basic ui
update