namspace shenanigans