add socks.py