Well it was purchased at a small LFS and the owner told me that he gets his shipments from Florida. As I have seen too often they were labeled assorted african cichlids. So I was just trying to figure out what I have. I guess I'm going to go with the socolofi. It does look alot like the pics I have seen. Woofy, I know that I have some fish in the tank that arent cichlids but I had to take them out of another tank because they were nipping fins. As for the Bala sharks, they need the larger tank and everyone is getting along fine.