how visuals influence user perception