no warning about the unused constants