Add script generator