Please check back for narritive - it's still being written.