script generation simple