cache mcs computation, cache alignment, rewrite smiles compound handling, adjust highlight color changes