There are lots of different approaches discussed here. They all start with the water. Can you provide water quality info like yearly temp ranges , alkalinity , hardness , depth , fertility (visibilities) ,DO's , aeration or flow , depths, etc, ?