MILES and SMILES