add GPLv3 license
修复 utility.py bug