Was giving my bike a clean and quick health check last week and noticed my chain was looking like it had stretched so got a new KMC 8 speed chain and fitted that on Tuesday, old chain wasn't slipping at all beraing in mind, now my chain slips on the smallest gear on my cassette, the teeth look fine and its not a gear I use that often so would be surprised it is warn, could anything else be causing this? I matched the new chain to the old chain for length should I have removed more links to compensate for the stretch?