case4 complete