add oracle-patterns