i dont mean to hate on everyone but it is essential to your big guys health to not keep them with anything that will stress them or the other fish you keep.... firemouths with cons jd's with oscars red devils with texas.... they all arnt going to work why add danios into a tank fill it up with junk..... if you have a 125 throw a breeding pair of jd's together everyone needs to understand they shouldnt keep oscars and jd's with fm's and everything else they can throw in there the fish dont do well .... seeing this after seeing how concerned people are with protein percentage and huge filtration makes me feal like everyones heading in the wrong direction.... i persoanly dont have a lot of space to work with... i have a number of tanks setup and would absolutly love to keep more species... i work with a certain fish for as long as i can and i move on when the time comes... fishkeeping isnt going anywhere so please stop stressing fish with all this mixing and dithers and whatever else