You See ? - Perception Matters