Add ttl checking