Generating A Powerful Thoughts