- update UI
- fix bug