Oracle hints detailed introduction