put limits on timeout preference