revert to tcp