Nitpicky, but these comments (also line 296) should probably say "two existing matrices" rather than "two existing matrix"