Really cool stuff Jamie, good read