rule fixes