Problem uploading to Arduino Mini r5 w/ ATMega328 (5v)

I've solved it. By just connecting the reset on the mini to 5V via a resistor, and then clicking 'upload', waiting until it finishes compiling the sketch and then when the bar says 'uploading' then I click on the reset button on the mini.

the timing on the various tutorials I have read was a bit vague as to when to hit reset.