integrate client