Interesting, will have a look at this, thanks for sharing.