Landscape Layer Material issue

Hi all, just needing help with my landscape material. From the picture you can see my Grass texture is visable under my rock texture. I know the issue but can’t seem to figure out the solution. As you can see I have my blend layers lerping with my material functions…not sure if this is right but I can’t seem to get the painting layers to work unless its set up this way. Any help would be great! Thanks

Desktop | Shot with GeForce - Imgur Editor
Desktop | Shot with GeForce - Imgur BP’s