Bug of refetch: if an id is unreachable, the error message will be printed
3 times. Now we have fixed it and it will only be shown 1 time.
Bug of time string: if data has been generated but you don't enter
filename in time, the file will be saved with a time string of the moment
you enter the filename. Now the time string will be generated before
you entering filename.