This is super cool. I'm taking a crack at this tonight.