Use Provider. fix #1 (Thanks @PascalPrecht)
Update README.md