use supersets to save time