raw cpp client added