Also, we implemented ring systems to determine the presence of "Magic Rings" in NAPROC-13 and the reference databases. A ring system consists of a cyclic system without any bridge connecting to another cyclic ring, preserving exocyclic double bonds. This approach has proven to be highly efficient for the analysis of chemical structures. Ring systems were computed using the implementation of RingSystemFinder in the library useful_rdkit_utils. This algorithm identifies and protects exocyclic double bonds connected to rings, cleaves single bonds with the FragmentOnBonds RDKit function, and returns the cyclic fragments after the addition of hydrogen atoms to cleavage sites.