this is inspired by many threads.

what are your views?