Excellent, thanks for sharing. Topics like these will make it less annoying for the next wave of people to get up to speed.