add speed test and protect super slow connections