Global Gates Network