添加一些判斷