gates and