vec done. all test passed. vec.py can be used.