added startTimer so that repeated errors on startup don't cause the loader to go into an infinite loop