Dynamic rules: overview