add gen jar