Trout: On the Fly