v0.1.0 faster by matrix