add test oracle implementation