modify macro zero