All Seeing All Knowing?