donor adding and deleting