case3 complete