working on bind tcp