client integration 2