weak and strong rules, stadart ipdate