support new  docid