with use of split matrices