going faster than expected :-) | Block matrix is DONE (not automatized)