All in Thoughts and Rambles