update UI
update readme and todo list