add one macro