Gate model