update kwgen3.py