lesson2: client calling HelloWorld