Thoughts that have crossed my mind this week