Overstocking is a big word in new tanks .... Rule of thumb shouldn't need to do weekly water changes on tropical tank , if you have good flow rate should be ok .. If you want to keep on with the weekly changes go to local fish shop and get some bactalife or any live bacteria so you can replace...