namespace injection