Complete UI update