There are 5 things every pond ecosystem needs to incorporate so it can be in balance. (equal amounts of nutrients going in and out of the system supply)
Circulation - the pumps and waterfall take care of this
Aeration - created when the waterfall breaks up the water
Filtration - a place where beneficial bacteria may be colonized
Rocks & Gravel - Creates surface area for rocks and gravel