msgrpc.cc #2