using Eric-Guo/oracle-enhanced for oracle adapter