starting protocol integration