More generic rules handling