revise constatns.h