It's looking like I won't finish in time (yet again)