改成 select case