recurse rules should be included just once