add the allegiance protocol on install