ttl sleep