initial ksop2 generator