matrix: split changed