saves and reloads large varied datasets in a safe binary format