undefined constants will provide HW safety