written network handle class