No one fly is gonna do it all..I usually go with a Caddis, Madame X, or Crackleback as good general purpose searching dries..if I see mayflies, I might try a parachute or a comparadun style tie...small flies are generally for small fish...but not always...I carry some but rarely break them out. Good Luck.