Case , U/R and events

better touch events on case, text undo redo is fine,