Thoughts and reflections