A method of rearranging icons (110, 120, 126) between a plurality of pages (114, 116, 122,134) of a graphical user interface on a portable electronic device, each page associated with a respective page indicator displayed in the GUI, the GUI displaying a single page at a time, the method comprising: detecting an initiation of an icon move of a selected icon displayed on a current page, wherein the initiation of the icon move comprises a start touch contact of a drag gesture that includes a page selection input; determining a selected page indicator of the plurality of page indicators based on a proximity of the page selection input, the selected page indicator corresponding to a selected one of the plurality of pages; providing a graphical feedback information highlighting the selected page indicator of the plurality of page indicators; determining if the selected page associated with the selected page indicator provides sufficient space for the selected icon to be moved to; wherein if there is not sufficient space on the selected page the graphical feedback information is further modified; and moving the selected icon to the selected page associated with the selected page indicator, said moving comprising: switching the GUI to display the selected page associated with the selected page indicator in response to the selected page indicator being selected by the page selection input for an amount of time above a threshold; displaying the selected icon on the selected page associated with the selected page indicator; enabling dragging of the selected icon about the selected page while the drag gesture is maintained; and ending the drag gesture to drop the selected icon whereby the selected icon is positioned at an end point on the selected page where the drag gesture is terminated, whereby the selected icon is removed from the current page on which the start touch contact of the drag gesture was detected. detecting an initiation of an icon move of a selected icon displayed on a current page, wherein the initiation of the icon move comprises a start touch contact of a drag gesture that includes a page selection input; determining a selected page indicator of the plurality of page indicators based on a proximity of the page selection input, the selected page indicator corresponding to a selected one of the plurality of pages; providing a graphical feedback information highlighting the selected page indicator of the plurality of page indicators; determining if the selected page associated with the selected page indicator provides sufficient space for the selected icon to be moved to; wherein if there is not sufficient space on the selected page the graphical feedback information is further modified; and moving the selected icon to the selected page associated with the selected page indicator, said moving comprising: switching the GUI to display the selected page associated with the selected page indicator in response to the selected page indicator being selected by the page selection input for an amount of time above a threshold; displaying the selected icon on the selected page associated with the selected page indicator; enabling dragging of the selected icon about the selected page while the drag gesture is maintained; and ending the drag gesture to drop the selected icon whereby the selected icon is positioned at an end point on the selected page where the drag gesture is terminated, whereby the selected icon is removed from the current page on which the start touch contact of the drag gesture was detected. switching the GUI to display the selected page associated with the selected page indicator in response to the selected page indicator being selected by the page selection input for an amount of time above a threshold; displaying the selected icon on the selected page associated with the selected page indicator; enabling dragging of the selected icon about the selected page while the drag gesture is maintained; and ending the drag gesture to drop the selected icon whereby the selected icon is positioned at an end point on the selected page where the drag gesture is terminated, whereby the selected icon is removed from the current page on which the start touch contact of the drag gesture was detected.