Using the derived model for rules instead of base model