A method comprising: displaying information on a touch-sensitive display; detecting a first touch at a first location associated with a first position within the information; rendering a first indicator at the first position within the information; when a second touch is detected at a second location associated with a second position within the information, rendering a second indicator at the second position and highlighting information that is displayed between the first position and the second position, wherein the first and second indicators (508, 512) are oriented such that a majority of one of the first and second indicators (508, 512) located at an earliest part of the highlighted information extends above the highlighted information, and a majority of the other of the first and second indicators (508, 512) located at a latest part of the highlighted information extends below the highlighted information; detecting a moving touch and, if it is determined that the moving touch originated within an area associated with the first or the second indicator (508, 512), moving the corresponding one of the first and second indicators (508, 512) to a new position within the information and changing the highlighting to highlight the information that is displayed between the respective positions of the first and second indicators (508, 512), thereby taking into account the new position of the moved one of the first and second indicators (508, 512); characterised by: detecting a crossing movement of the first and second indicators (508, 512) if the moved one of the first and second indicators (508, 512), with respect to the position of the other of the first and second indicators (508, 512), is moved within the information from a position that is later to a position that is earlier or from a position that is earlier to a position that is later than the position of the other of the first and second indicators (508, 512), and switching orientations of the first and second indicators (508, 512) if the crossing movement of the first and second indicators (508, 512) is detected. displaying information on a touch-sensitive display; detecting a first touch at a first location associated with a first position within the information; rendering a first indicator at the first position within the information; when a second touch is detected at a second location associated with a second position within the information, rendering a second indicator at the second position and highlighting information that is displayed between the first position and the second position, wherein the first and second indicators (508, 512) are oriented such that a majority of one of the first and second indicators (508, 512) located at an earliest part of the highlighted information extends above the highlighted information, and a majority of the other of the first and second indicators (508, 512) located at a latest part of the highlighted information extends below the highlighted information; detecting a moving touch and, if it is determined that the moving touch originated within an area associated with the first or the second indicator (508, 512), moving the corresponding one of the first and second indicators (508, 512) to a new position within the information and changing the highlighting to highlight the information that is displayed between the respective positions of the first and second indicators (508, 512), thereby taking into account the new position of the moved one of the first and second indicators (508, 512); detecting a crossing movement of the first and second indicators (508, 512) if the moved one of the first and second indicators (508, 512), with respect to the position of the other of the first and second indicators (508, 512), is moved within the information from a position that is later to a position that is earlier or from a position that is earlier to a position that is later than the position of the other of the first and second indicators (508, 512), and switching orientations of the first and second indicators (508, 512) if the crossing movement of the first and second indicators (508, 512) is detected.