added some provider to module