Still more Star Trek