I'm fairly to the hobby and this website. I have done quite a bit of research and I think I pretty much have everything covered except one last thing that there doesn't seem to be any real straight answer for. I thought I would go through my situation and see if anyone could help. I've got my tank fully stocked and it's been running smoothly... ...let me back up a bit to make it a little more specific. Bought a 20 gal "starter kit" that came with UG, after researching the filtration topic I pulled that out and switched to an aquaclear 150 HOB. Cycles 150 gal/hour, the reason for the bigger filter was the general theme was so such thing as too much filtration. I then added 6 tiger barbs (love those crazy active little guys). Tested water everything was ok. just over a week later added 6 Serpae tetras, again tested regularly, everything ok. By this time the tank has been up and running a little over three weeks. Used the cycle liquid before fish and when adding new fish. Never poured lfs water in with my tank, heard it's ano-no. About another week later after everything was still ok I added my last and fav the red-tailed shark. I'm now at 4-1/2 weeks and heard not to start cleaning water until bacteria has set-up. I've read that to be 7-8 weeks after setup. How true is that and I know it depends on size of tank, filter and fish, so her goes a quick recap: 20 gal with aquaclear 150. Gravel base, plastic plants. 6 tiger barbs, 6 serpae tetras and one red-tailed shark. tank up for just over 4 weeks. I hope that by giving the specifics I can get some clear advice on when too start cleaning my tank, I have a gravel syphon and would like to do it once a week. I like regularity LOL. Anyone have any thoughts?