add cases in StackOverflow