fixed matrix per matrix