string rules update