add a gate