Started protobuf implementation.