v1.0 of matrix applier