Ok, I failed to periodically check and tighten nuts and bolts, yes I'm an idiot lol. Anyway, the sprocket assembly fell apart on me and chain came off. I ordered sprocket assembly from bikeberry.com and there only appeared to be one size. However, it doesn't fit. It is too small and the holes do not line up with the sprocket on my bike nor do the holes quite line up between the spokes.