hmm. This looks super-cool. I'll work on my CS later today.