simulation gate