added enforce_false() function