Some thoughts and reflections