broke apart full matrix