parse all content when new macros added
move more logs into typejax.message