This sounds really neato. I'll start working on a CS