updated proto example