Seems interesting. I MAY work on a CS if I have the time.