things to ponder