Added a processing file and updated Gen