Fix: add default ttl