exit when args not valid