more client examples