Provide a script based generator