Great stuff in here Alex, lots of creativity and a few spots I hadnt seen before.