Power equipment and generators