Maybe I'll finish this eventually.