final write-up