My wife just came home yesterday with 2 african cichlids! Well i didnt want to get any until we get another tank the lfs told here they would be fine in a 20 gal. well they are already 4inches long and have room for now but dont know how much bigger they will get. I have Identified the 1 as a male peacock(egg lookin things on bottom tail,its mostly yellow with blue gills like a sunfish and a lil red in his body) now the other 1 sorta looks like a female,its purplish brown but its eyes are smaller and its mouth looks more like a oscars mouth to me. Now would it be ok to put these in my big tank if i took some other fish out and put them in small tank? What fish will they eat(they dont seem aggressive to me) I read that they would be ok with tiger barbs and sharks but im am really worried about my ghostknife would it be ok with the cichlids? Thanks for any help guys