add network framework