protocol plan