Download now returns an io.Reader