adding protocol to migration