complete case