matrix subtarction methods
matrix subtarction methods