Storing, Organizing and Saving Mystery of History Downloads