nc (reverted from commit 1033c5e8b2997794efc9b12b7af7dc243a75051f)