change in execute_generator
changes in execute generator