UI update refactor