rules with restrictions only fix