Participate save function - without duplicates