mod in select phase, more simd friendly structure
parameter tuning