完成 Switches（未全部完成）