Pretty much same as previuos thread. I got this bike about 2 months ago brand new. I def rode it a lot and while riding aggressively I only had to do basic tune-ups. Cut to last week where I took it to a different place to get a tune which ended up being a new chain new cassette and a slx derailleur upgrade. After that the bike rode great. 10 miles at my local trail later I was riding home and the chain jumped a series of times and kinda went back to normal, I looked down and noticed I was missing the top two gears? The cassette body shows no signs of strains and had no damage at all I haven't really crashed it or laid it down. I do hop it over a downed tree or off a medium sized drop off but again nothing bigger than 5 feet. The shop that hooked me up with a 250 dollar tne job checked the hangar and the bike shifts smooth. I'm thinking the chain might need to be shortened as I went from a shimano chain to a SRAM, but that could be horseshit...bike shop said that I had stretched the chain to the point of needing a new one. I ride pretty hard but I have had way lesser bikes and older bikes hold up to more