macro to constant changes