I have had sharks forever and this is the hardest one I’ve ever used! It has continue to get harder and harder to push on the carpet. I’m not sure if the roller is not supposed to start moving until you’re moving… And it’s always like a guessing game which button to press to takeoff the canister that holds the dirt and to snap it back on. It’s a very difficult process if you don’t get it right