INtermediate version of new protocol