I agree with Pat that they did a great job of placing the rock!

Did the erosion evident on your banks occur before you had the large rock installed?

P.S. Hopefully the recent storms in your area are sending some water to your ponds.