Fixing provider issue in source