All Valley Smiles Directions