gate reduction