try adding new_tcp_connect_init back?