tested FileSaver.js