added matrix lib sources
code looks working
nop
nop