This filter does what it is supposed to do. I have been using it on my 10 gallon for about 3 months now. There is no need to change the media every week. In fact that is the worst thing you can do. There are beneficial bacteria in the filter that break down the ammonia from fish waste. It's called the nitrogen cycle and it is critical to a successful aquarium. If your water is cloudy then you are most likely overfeeding your fish. Every couple of weeks or so you can rinse the catridge out in used aquarium water or luke-warm dechlorinated tap water. The chlorine in untreated tap water will kill the bacteria.