some ui updated