Nearly there, although I was doing some numerology at some points.