made search downloads not asyncronous