overflow check 修正