only add timeout when it hits before any existing timeout