i strongly oppose the use of any live food except when absolutely necessary. if they will take prepared foods thats all they should get. live foods can introduce parasites and disease, are not nutritionally complete, and make the animal itself more aggressive. i feed a mix of high quality pellets, and that is how i have gotten the best health and growth out of all my fish. (that and 50% weekly water changes.) new life spectrum will never ge tmy money again. their cichlid food claims to feed all herbivorous, omnivorous, and carnivorous cichlids (impossible). and if you compare the cichlid food to their goldfish food, you will see the ingredients are exactly the same and in the exact same order, and has the same nutritional facts. so not only does their magical cichlid food feed all cichlids, but goldfish as well. nto to mention the stuff is outrageously overpriced. i know many people swear by the stuff, but my hard earned money isnt going to a company that not only cant come up with different foods for their cichlids, but cant even come up with different foods for cichlids and goldfish. just for the record i think hikari is by far the best brand out there in my experience.