working on Client Example