fixing bug for single enforcement mechanism