protocal relative