fixed macro properties