vectorized store further optimised