Separate results, support http file transfer