new file:   generate_all.py