this is the backup of vamp.py