let tcp input compiable