A method for forming and manipulating a group of user interface objects performed at a computing device with a touch screen display , the method comprising: simultaneously displaying, on the touch screen display, a plurality of user interface objects (D1 ... D36); detecting a first input. at a first location (6052-1) on the touch screen display corresponding to a first user interface object (D27); and while continuing to detect the first input : detecting movement of the first input across the touch screen display to a second location (6052-2, D27') on the touch screen display; moving the first user interface object in accordance with the movement of the first input across the touch screen display to the second location on the touch screen display; detecting a first tap gesture at an initial second user interface object position corresponding to a second user interface object (D24) on the touch screen display; and in response to detecting the first tap gesture at the initial second user interface object position on the touch screen display; displaying an animation of the second user interface object moving from the initial second user interface object position to the second location; and grouping the second user interface object with the first user interface object in a group at the second location. simultaneously displaying, on the touch screen display, a plurality of user interface objects (D1 ... D36); detecting a first input. at a first location (6052-1) on the touch screen display corresponding to a first user interface object (D27); and while continuing to detect the first input : detecting movement of the first input across the touch screen display to a second location (6052-2, D27') on the touch screen display; moving the first user interface object in accordance with the movement of the first input across the touch screen display to the second location on the touch screen display; detecting a first tap gesture at an initial second user interface object position corresponding to a second user interface object (D24) on the touch screen display; and in response to detecting the first tap gesture at the initial second user interface object position on the touch screen display; displaying an animation of the second user interface object moving from the initial second user interface object position to the second location; and grouping the second user interface object with the first user interface object in a group at the second location. moving the first user interface object in accordance with the movement of the first input across the touch screen display to the second location on the touch screen display; detecting a first tap gesture at an initial second user interface object position corresponding to a second user interface object (D24) on the touch screen display; and in response to detecting the first tap gesture at the initial second user interface object position on the touch screen display; displaying an animation of the second user interface object moving from the initial second user interface object position to the second location; and grouping the second user interface object with the first user interface object in a group at the second location. <EOS>