Musings ...