fix property enforcement