supprot new namespace