Your chain is so CLEAN,HOWWWW?? and I am sure that that is a road bike mech (but very nice) I think we are back on the Tony v lycra topic again,ha ha ha .I had a lovely short cage m950 xtr rear mech because I used to run a dura ace 9 spd block for a while (which I still have).The mech I have just sold though.I will bring mine in on wednesday as well,if it is, not raining.