adding CGA generator script