tcp interface working