Added Client Function