Leaf blower technology