modified:   qqfm.py