trainer UI update