trainer-client interaction