1. A machine-implemented method, comprising: simultaneously displaying a first number of visual depictions on a screen, wherein the visual depictions correspond to a first number of items within a bounded sequence of a second number of items; wherein said second number is greater than said first number; wherein each visual depiction corresponds to a separate file that contains data; wherein each visual depiction is displayed unobstructed by other visual depictions; in response to user input, scrolling through said bounded sequence of items; wherein the step of scrolling includes ceasing to display at least a portion of a first visual depiction; displaying a previously undisplayed portion of a second visual depiction to fully display a visual depiction of a particular item; displaying a visual indication that indicates whether the particular item is located at a particular position within the bounded sequence, wherein the particular position includes one of the beginning of the bounded sequence and the end of the bounded sequence; wherein displaying the visual indication includes: if displaying the previously undisplayed portion fully displays a visual depiction of the particular item that corresponds to an item at an end of the bounded sequence of items, then displaying the visual depiction without modification; and if displaying the previously undisplayed portion fully displays a visual depiction of the particular item that corresponds to an item not at an end or beginning of the bounded sequence of items, then displaying the visual depiction with a modification; wherein the modification includes shading a portion of the visual depiction.