Include cal-protocol and implement client batch