simd rework
fix
u