putting everything under namespaces before it's too late