undid Crigges change, we noticed that we need another package to make the timeout dynamic