Fix Bug: you cant update macros through host.update in 2.0 api