Deal with tiny vector length
Seperate matrix module