Collect information then write (38/48)

Collect information then write