My carpets haven't been hoovered for nearly a year since lockdown stopped me having help at home. My upright hoover (5kg) is too heavy for me to handle - partly the weight, partly because the suction makes it hard to move. I've had a robot hoover before but they don't have the power of a normal hoover. Ideally I'd like a hoover that's very, very light (2kg range); powerful enough to clean a carpet (some seem designed for hard floors) but not so powerful it gloms onto it and I can't push it; ideally has a HEPA filter; and preferably is adjustable in height. I've seen some that have the hoover mechanism near the handle at the top, which I would have thought was a bad idea (my arms and wrist are weak). Any recommendations?