client user info implements clone operator