adding download rate and delegate.