more ui widget work