we actually dont NEED these new functions! (also removing new_tcp_connect_init)