musings of dave