cleaning up providers