跟之前版本作還原.  原始code有編譯錯誤