1. A computerized method for automatically selecting a layer with which to process an input ink stroke representation in a system having a display device, a drawing layer that processes input as drawing strokes and a writing layer that processes input as writing strokes, the drawing and writing layers corresponding to a same area shown on the display device, said method comprising the steps of: determining bounds of the input ink stroke representation; determining whether the bounds of the input stroke representation are greater than a predeterdmined size; processing the input ink stroke representation with the drawing layer if the bounds of the input stroke representation are great than said predetermined side; processing the input stroke representation with the writing layer if the bounds of the input ink stroke representation are not greater than said predetermined size; determining whether the input ink stroke representation is a special case character; and processing the input ink stroke representation using the operating system, wherein the special case character is processed by applying fuzzy logic to determine whether the input ink stroke representation is a tap gesture or a part of an ink character.