add User nickname update
enhance some ui