holy crap. Can't someone design a freaking chain and gear timing for these?