Added placeholders for case1 and case2