case 1 incomplete