why do oracle cards work