'C' code stuff, just make requests, why hand write a proto?