SMARTCHEM