add delete repair