append some macro