Designing Your Protocol