I didn't read through all the posts but I use ordinary plain flour, but the yeast sachets I buy have bread improver in them.

I also do my dough in the breadmaker. So easy!