bug fix in common.py