Thoughts, wonders and ideas.