Great write up James, was fun to be involved!