daily update, found bug in genpid.py