First working cut of Html Provider