Fixed up to use new protobuffs proper erlang record naming convension using under bars