fix for maps merging
parse all content when macros changed