pub fn gate() -> f32