use zero as perceptions