working on shadowsocks scripts