thoughts from the edge ...