udpate utils.py