In a word, one of the hardest most fiddly electronics tasks ive ever faced... nightmare! thought id bust it at one point, but now its working better than EVER!

woo hoo to me!