[wip] network1 wip, to be refactored