Stephen Lane- Analytic Edge