1. An apparatus comprising a controller, arranged to: receive input identifying a touch point at a first position wherein said input is a touch input identifying a virtual key and wherein said touch point is the point of touch for the touch input; display a first set of candidates comprising at least one candidate at a second position offset from said touch point, said first position and said second position both being in a common display area, and to interpret subsequent touch input originating from the touch point as having an offset position at a projected touch point originating at the second position wherein the offset of the projected touch point and an offset of the subsequent touch input are related, the candidates comprising candidate wordstems wherein at least one of the wordstems comprises a word; receive input referring to a first candidate being comprised in said first set; receive a select command of said first candidate; and input said selected candidate as text.