about recognising constants