Write progress (6/28)

Write progress