several ui changes