musings ....