this looks very interesting! Hope I'm not too late to join in and make a CS!