Is there a reason to put this into namespaces?