Why is not switch-case?