basic networking header in progress