just some of my musings. . .