Groomer update

NOT READY FOR MERGE
You might want to pass the separator as a parameter here, or move it outside the DatastoreDistributed class.