New Matrix

new probably final matrix