bug fixed (simd part)