Some thoughts to ponder.