Thoughts, musings, and wonderings.