add feature vulcan
modified vulcan.py