add repository + delete repository
add + delete error correction