thanks for the replies.
stocking is done know no more.
main reson is i havent got my second filter (the eheim ecco).
2nd i think there enough in there as there’s already 12. (6 of each)
3rd im probbly getting that other tank. so will need to improve the filtration alot more.
ive been told on the cichlid forum they may not be Cynotilapia Afra ‘white Top’.
water stats have also been perfect. no amonia (like it should always be)
i done a 25% waterchange before adding the fish as the water they were kept in was around the 7.4ish mark, so i wanted to bring mine down a little.
chris