gates add