them lib, fix reuse port