Packet shaper uses a hierarchical branching structure to organize and classify passing traffic, forming a traffic tree. The traffic tree is automatically sorted from most to least specific; classes with more specific criteria are at the top of the tree. For example, a web class for a specific URL would come before the general HTTP class. Classes that are the same relative level of specificity are alphabetized. Packet shaper automatically determines the order of the classes in the tree and the only way you can change the order is to create an exception class. The exception will be sorted above standard (non-exception) classes in the traffic tree.