This is great. Thanks Dave, and all the contributors.