All the above makes this a great site, participation