renew the UI