Added a 20s timeout to requests