ui update complete