This `else` can probably be eliminated after the refactor of `doRequest` and messaging.  If so, please eliminate here and in video download.