Found 2 synonyms
various
various variants
various options
various methods
various means
various sorts
various species
several versions
multiple versions
different versions