Mirroring and Matching the I-Client