updated TTD