userid and namespace implemented