adding a timeout to the spreadsheet update stuff so that it doesn't hang when the network goes down (does still require it for boot)