Playing with matrix multiplication, currently broken