some random musings