fix protocol sources