How we did it...