contains different options first