This weekend I completely stripped off my rear mech,chain,chainset and cassette.I used white spirit for the chain and cassette and it comes up like new.Then used de-greaser on rear mech,cleaned up chainset and front mech then put it all back on again after re-lubing.Nice!!