corrected simd