tons o UI updates