OK, I'm gonna try to tie things up tomorrow if no-one else has done it by then...