switched to relative protocol scheme