better script generation