fixed bug on no namespace