Now you add an activity to the dataset if not already present

But yeah, discovered a bug in the code that save it on the file.
Debuggin~