basic tcp init