add namespace and auther