understand attribute name spaces properly