update UI and make it ready for tmr