add generater program