A method, performed by software executing on the processor of a portable music
playback device, that automatically files tracks according to hierarchical structure
of categories to organize tracks in a logical order. A user interface is utilized
to change the hierarchy, view track names, and select tracks for playback or other operations.