Rewrote delete providers to use UI
Merge pull request #500 from psav/validate_robust

Rewrote delete providers to use UI