add new macro
update theme