duplication removal and persistance classes