process flow generator