better detection for lack of download support