A method, comprising: at an electronic device with a touch-sensitive display: displaying a user interface screen on the display, the user interface screen including: a clock face; and a first affordance, wherein the first affordance represents a first application, wherein the first affordance comprises a first set of information obtained from the first application, wherein the first set of information is updated in accordance with data from the first application, and wherein the first affordance is displayed as a complication associated with the clock face; and after displaying the user interface screen, receiving data from the first application; the method further comprising: updating the first set of information displayed by the first affordance in accordance with the received data, wherein the first affordance is displayed in the same position on the display before and after updating the first set of information; in accordance with detecting a contact on the displayed first affordance, launching the application represented by the first affordance; in accordance with detecting a contact on the display with an intensity above an intensity threshold, entering into an edit mode, detecting selection of the first affordance for editing and upon editing, wherein display of the clock face and the first affordance is maintained while editing, cycling through sets of information available for editing the first affordance for updating the first affordance to indicate a second set of information selected from said sets of information. displaying a user interface screen on the display, the user interface screen including: a clock face; and a first affordance, wherein the first affordance represents a first application, wherein the first affordance comprises a first set of information obtained from the first application, wherein the first set of information is updated in accordance with data from the first application, and wherein the first affordance is displayed as a complication associated with the clock face; and a clock face; and a first affordance, wherein the first affordance represents a first application, wherein the first affordance comprises a first set of information obtained from the first application, wherein the first set of information is updated in accordance with data from the first application, and wherein the first affordance is displayed as a complication associated with the clock face; and after displaying the user interface screen, receiving data from the first application; the method further comprising: updating the first set of information displayed by the first affordance in accordance with the received data, wherein the first affordance is displayed in the same position on the display before and after updating the first set of information; in accordance with detecting a contact on the displayed first affordance, launching the application represented by the first affordance; in accordance with detecting a contact on the display with an intensity above an intensity threshold, entering into an edit mode, detecting selection of the first affordance for editing and upon editing, wherein display of the clock face and the first affordance is maintained while editing, cycling through sets of information available for editing the first affordance for updating the first affordance to indicate a second set of information selected from said sets of information. updating the first set of information displayed by the first affordance in accordance with the received data, wherein the first affordance is displayed in the same position on the display before and after updating the first set of information; in accordance with detecting a contact on the displayed first affordance, launching the application represented by the first affordance; in accordance with detecting a contact on the display with an intensity above an intensity threshold, entering into an edit mode, detecting selection of the first affordance for editing and upon editing, wherein display of the clock face and the first affordance is maintained while editing, cycling through sets of information available for editing the first affordance for updating the first affordance to indicate a second set of information selected from said sets of information.