Steve Hill Technical Mda and Spherical