lots of work on the write-up