All the above. IMO work.I'm using miracle mud in this setup and it has been by far the best results I have had but I can't say what part is the biggest help I have a a.t.s and mud with skimmer I'm also getting more experienced in reef keeping all things are helping



