PUT for rules