This made me really, really, REALLY happy. It makes me miss the days when I used to improv songs with my friends. I want to do that more. Even though those friends live 400 miles away. Improvising songs is one of the funnest things you can do with your time, I think.