added explicit namespace use in macro