Fixed a few things. Now I just need to get it so there aren't 3 errors when there's a timeout