perceive things