Correct choice of submod protocol