spinning mills progress