documented new protocol