updates for newer opo interface