doc on how to generate forms;