25. The computer system of claim 19 , further comprising eighth instructions for attaching a journaling function to a hook, wherein the said journaling function collects said user input actions.
25. The computer system of claim 19 , further comprising eighth instructions for attaching a journaling function to a hook, wherein the said journaling function collects said user input actions. 26. The computer system of claim 25 , wherein said first instructions contain ninth instructions for turning on said journaling function and tenth instructions for turning off said journaling function.