added timeouts, getting chunks from multiple servers