"that Starfleet might have encountered recently?"