different options in math of set