This is great, thanks to those who put this together.