back end UI update