We have a canister filter on our 20g tank. It is rated for 100g, so works well. It basically acts like a large media reactor. I have live rock rubble, carbon, and filter floss.