added timestamp  to event to allow repetition of the same event, e.g. multiple idential keystrokes