tcp server factored away
it's ready