Skeleton for client