marlin on the fly