Write progress (17/28)

Write progress