Basic generator workflow implemented.