SMILES FOR DIVERSITY