ALL SMILES AND ACKNOLEDGMENTS