Trainer & client