changes in #define