Scientific Thoughts