Wow, fantastic contribution. Tons of nice stuff here. Thanks a lot for your generosity!