steve mchugh