Thanks for the link, some interesting concepts