change script generation, parse description