Part 1 oracle reading