add generatesmoking scripts project