change share protocol