Things to ponder on