Thoughts and commentaries