Very interesting stuff, good post