This looks incredible. I'll start tackling the mountain of reading it all tomorrow, but you have seized my interest.