build a better ui for the user