Add timeout property to opts