fixed ttl bug