Snaps and musings.