Refactor getDownloadR and getWatchR