Develop - Made the factory provider added it on the develop branch