Things to ponder...