reduce cases