Thoughts to ponder