i find jack dempseys do much better in a tank with few competitors and plenty of dithers. i would leave the severum out of the mix too. the jd, firemouth, pair of CL and school of 5-7 glossolepis sounds right to me. that would make for a full 90g by the time the jd is full grown. those rainbows get pretty good size mind you.

