prototyping dynamic twain