Beginning of JDF generator