I have inherited a fluvial edge tank with fish from somebody who got bored with it, I have kept tropical fish before so I'm not a complete newbie. I have had the tank for about 8 weeks now and I know it is overstocked! But I can't bring myself to get fid of any fish!! The tank contains 1 male betta, 3 kuhli loach, 1 panda cory, 1 albino cory, 1 bronze cory, 1 pepper cory, 5 cardinal tetras, 1 Borneo (butterfly) plec, 1 ancistrus, 4 cherry shrimp & 2 dwarf Congo frogs! I haven't had any fish loses, they all eat and interact well & nothing shows ant signs of stress! I do weekly 25% water changes and water tests and quality wise the water is good! Can I continue with this stocking level or is this just cruel? Bearing in mind this tank had been established for 18months all told with no fish losses! Thanks for reading my ramblings!!