Thoughts

Some recent thoughts.