mission protocol