This seems interesting. I shall keep on eye on this and work on a CS