1. An apparatus comprising a controller, wherein said controller is arranged to: receive input referring to a key and identifying a touch point; display a first set of candidates comprising at least one candidate arranged around the touch point; 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.