initial threaded download support