adding different cases