MICROFENCE