This looks interesting. I may join