Building Blocks of Fly Casting