Vacuum cleaners and accessories