generate second product library