fix oracle integration