moved using inside namespaces