Common names don't mean a thing. Blue, green...It's all the same or not. There is only ONE TexasCichlid and that is "Cichlasoma" cyanoguttas, the only cichlid found in naturaly in the USA (Rio Grande), in Texas, and in a few other rivers in southern Texas. The carpintas is unfortuntly reffered to now as the green texas, because they are so closely related, but carpintas occurs more in the sate of Tamaulipas, Mexico. Go by taxanomic names, that way you wont argue about, that its green and not blue, that is all meaningless, because anyone can call a fish anything they want.