Another improvement to Datakeeper would be for it to be able to take a picture of a scanned-in form, recognize where each data field is and what it wants, and fill it in with the user's information, all automatically. This is, needless to say, no small task, since the forms used in school vary so widely in how the data fields are shaped, where what each form should be filled with is listed, and the like. This would also require a text recognition capability. If I can get this last improvement up and running, it'll be exceedingly helpful- just stick a form in your scanner, run it through Datakeeper, and print it out, all filled out with your own data. Cool!