In a further embodiment, the controller further includes a controller operable to receive information other than information represented by the movement of the writing element over the surface and to digitally encode the received information in the mark.