Write progress (16/28)

Write progress