add namespace macro