This looks quite interesting. I'll give it a shot when i find the time.