What is the purpose of linking the protocols?