I'm obviously not a good identifier (sp?) of the species, except to say they look like real healthy jfish - which I know to be a sign of good water. As these guys say, manage your water and the fish will take car of them selves. Looks like that is what you have goin on there. I'd say "Nice job" in that regrd.