Bernulli Gates