GIANT NETWORKS