Refactored matrix to make use of `reads`.