Thoughts.............