add ops logging