graph proto