Looks very interesting. I'll try and get a CS up over the next few days.