I spent too long watching this... It makes me happy. :-)