The molecule preparation algorithm used in this work was based on existing one from the OpenBabel open source package, but reimplemented using the Indigo cheminformatics library for de-aromatization and pattern matching. Indigo's de-aromatization algorithm was found out to give more accurate results on selected molecules which may affect the accuracy of the empirical scoring.