Having Eyes to See!