create network manager, tomorrow finish it