Wanderings and musings