more verbose client