Thoughts and Discussions