Carbon just gets rid of the smell, it doesn't fix the cause. Usually caused by not enough water changes, overfeeding, and/or dirty filters. If you do enough water changes, do not overfeed, and make sure filters don't get too dirty, you won't have stinky water.