finished structure writes