utilize new client struct