first draft sock5 + other script bullshit