* some ui fixed