#6 and actually am surprised how rare an approach this seems to be around here. Good for you James!

Cheers,
Ed