Some things to ponder...