CLSN-2045 code review till 25th nov
matrix has only a.b,