musings from the edge...