Rambles and Loose Thoughts