hiya i have 5 rainbow fish in my tank, 2 of which are definately males and the rest either females or too young to tell! i got these rainbow fish all at the same time and 2 of them have grown much bigger and have amazing colours, which is why i believe they are males. however even the males are only 2.5 inches long full lenghts and the females not far behind. due to the bright color flashes the males are showing and the aggression towards the females its clear they are ready to breed? this has been going on for months now though so why havent they bred? i think the females are too young to breed? but there all the same age so im kinda stuck. can i have some tips on how to induce breeding? do they prefer to spawn on slate, moss, rocks ect? thanks