close #5 add test for no name space