LOL @ mining charcoal ;)
I used to change all the water on my first goldfish every couple of weeks too. I had a Fluval 1 in my tank which was just a bit of sponge, I used to rinse that out under the tap when I changed the water too, as I presumed, being 5 or so, that it was only a mechanical...