need ttl parsing