implemented redis set for storage