re write the doc and small bring namespace to the file_to_mash