complete case1 test