change log macro