added seed for shifts