gating mechanism